First aid haversack - French English Dictionary